package me.zhengjie.modules.transfer.factory.vo;


import me.zhengjie.tool.MyMap;

import java.math.BigDecimal;

/**
 * ic73 值对象
 *
 * @CreateDate 2021-4-22
 */

public class Ic73Info extends InformationDetailInfo {
    private static final long serialVersionUID = 1715530635284090691L;
    /**
     * 城乡居民养老保险历年缴费明细ID:NUMBER(20,0)
     */
    private String aaz634;

    /**
     * 系统跟踪流水号:NUMBER(18,0)
     */
    private String aaz341;

    /**
     * 转出地人员编号:VARCHAR2(20)
     */
    private String aac319;

    /**
     * 人员编号:NUMBER(20,0)
     */
    private String aac001;

    /**
     * 转出地行政区划代码:VARCHAR2(6)
     */
    private String aab301;

    /**
     * 年度:NUMBER(4,0)
     */
    private Integer aae001;

    /**
     * 个人缴费:NUMBER(16,2)
     */
    private BigDecimal aaa041;

    /**
     * 集体补助（资助）:NUMBER(16,2)
     */
    private BigDecimal aic152;

    /**
     * 地方政府补贴缴费金额:NUMBER(16,2)
     */
    private BigDecimal aic151;

    /**
     * 利息:NUMBER(16,2)
     */
    private BigDecimal aae269;

    /**
     * 至本年末账户累计储存额:NUMBER(16,2)
     */
    private BigDecimal aae382;

    /**
     * 城乡养老保险制度衔接信息表ID:NUMBER(20,0)
     */
    private String aaz633;

    /**
     * 转移数据来源:VARCHAR2(1)
     */
    private String aac306;

    /**
     * 人员参保关系ID:NUMBER(20,0)
     */
    private String aaz159;

    /**
     * 备注:VARCHAR2(150)
     */
    private String aae013;

    /**
     * 备注:VARCHAR2(150)
     */
    private Integer aae001_zr;
    public Ic73Info() {

    }

    public Ic73Info(MyMap myMap) {
        this.aaz634 = myMap.getAsString("aaz634");
        this.aaz341 = myMap.getAsString("aaz341");
        this.aac319 = myMap.getAsString("aac319");
        this.aac001 = myMap.getAsString("aac001");
        this.aab301 = myMap.getAsString("aab301");
        this.aae001 = myMap.getAsInteger("aae001");
        this.aaa041 = myMap.getAsBigDecimal("aaa041");
        this.aic152 = myMap.getAsBigDecimal("aic152");
        this.aic151 = myMap.getAsBigDecimal("aic151");
        this.aae269 = myMap.getAsBigDecimal("aae269");
        this.aae382 = myMap.getAsBigDecimal("aae382");
        this.aaz633 = myMap.getAsString("aaz633");
        this.aac306 = myMap.getAsString("aac306");
        this.aaz159 = myMap.getAsString("aaz159");
        this.aae013 = myMap.getAsString("aae013");
        this.aaz649 = myMap.getAsBigDecimal("aaz649");
        this.aae860 = myMap.getAsString("aae860");
        this.aae859 = myMap.getAsBigDecimal("aae859");
        this.aae011 = myMap.getAsString("aae011");
        this.aaz692 = myMap.getAsString("aaz692");
        this.aae036 = myMap.getAsBigDecimal("aae036");
        this.aab034 = myMap.getAsString("aab034");
        this.aab360 = myMap.getAsString("aab360");
        this.aab359 = myMap.getAsString("aab359");
        this.aaf018 = myMap.getAsString("aaf018");
        this.aaa431 = myMap.getAsString("aaa431");
        this.aaz673 = myMap.getAsBigDecimal("aaz673");
        this.aaa027 = myMap.getAsString("aaa027");
        this.aaa508 = myMap.getAsString("aaa508");
    }

    public String getAaz634() {
        return aaz634;
    }

    public void setAaz634(String aaz634) {
        this.aaz634 = aaz634;
    }

    public String getAaz341() {
        return aaz341;
    }

    public void setAaz341(String aaz341) {
        this.aaz341 = aaz341;
    }

    public String getAac319() {
        return aac319;
    }

    public void setAac319(String aac319) {
        this.aac319 = aac319;
    }

    public String getAac001() {
        return aac001;
    }

    public void setAac001(String aac001) {
        this.aac001 = aac001;
    }

    public String getAab301() {
        return aab301;
    }

    public void setAab301(String aab301) {
        this.aab301 = aab301;
    }

    public Integer getAae001() {
        return aae001;
    }

    public void setAae001(Integer aae001) {
        this.aae001 = aae001;
    }

    public BigDecimal getAaa041() {
        return aaa041;
    }

    public void setAaa041(BigDecimal aaa041) {
        this.aaa041 = aaa041;
    }

    public BigDecimal getAic152() {
        return aic152;
    }

    public void setAic152(BigDecimal aic152) {
        this.aic152 = aic152;
    }

    public BigDecimal getAic151() {
        return aic151;
    }

    public void setAic151(BigDecimal aic151) {
        this.aic151 = aic151;
    }

    public BigDecimal getAae269() {
        return aae269;
    }

    public void setAae269(BigDecimal aae269) {
        this.aae269 = aae269;
    }

    public BigDecimal getAae382() {
        return aae382;
    }

    public void setAae382(BigDecimal aae382) {
        this.aae382 = aae382;
    }

    public String getAaz633() {
        return aaz633;
    }

    public void setAaz633(String aaz633) {
        this.aaz633 = aaz633;
    }

    public String getAac306() {
        return aac306;
    }

    public void setAac306(String aac306) {
        this.aac306 = aac306;
    }

    public String getAaz159() {
        return aaz159;
    }

    public void setAaz159(String aaz159) {
        this.aaz159 = aaz159;
    }

    public String getAae013() {
        return aae013;
    }

    public void setAae013(String aae013) {
        this.aae013 = aae013;
    }

    public Integer getAae001_zr() {
        return aae001_zr;
    }

    public void setAae001_zr(Integer aae001_zr) {
        this.aae001_zr = aae001_zr;
    }
}


